package com.openscorer;

public interface Game {
	public String name();
	// For most games, the root Scorable will be an invisible Structure.
	public Scorable variables();
	// The players will be in turn order with the first player
	// at index 0;
	public double score(int player, Scorable[] data);
	public FormattingOptions formatScore(); 
}
